Golang Job: Full Stack Golang Developer

Job added on

Company

Snow Software

Location

Ottawa - Canada

Job type

Full-Time

Golang Job Details

Company Description


About Snow Software:

Snow Software is the global leader in technology intelligence solutions, ensuring the trillions spent on all forms of technology is optimized to drive maximum value. More than 4,000 organizations around the world rely on Snow's platform to stop overpaying for the technology they use, today and tomorrow. We help organizations optimize software availability, compliance, and cost savings through the delivery of on-premise and cloud-based solutions. To sustain our explosive growth, we are looking for the brightest, and most highly skilled people who have their best work ahead of them.


Job Description


We are currently recruiting a Full Stack Golang Developer to join our engineering development team in Canada. We are bringing the cloud lens to software asset management, solving complex problems in cloud costing and cloud licensing domain. We are dedicated to building out our new greenfield project using modern technologies. This role can be based anywhere in Ontario, and you will be collaborating with our brilliant global engineering and product teams.

As a Full Stack Golang Developer, you'll be working with GO and React, building high-performance applications running on a microservice architecture. You will be actively involved from design to execution, your decisions will greatly impact our products and customers.

Why would you want to join our team?

  • Be a part of a small agile team, with the freedom to move quickly and develop innovative solutions
  • Solve interesting problems in an evolving domain.
  • Work with strong cross-functional teams on a critical project in a new area of development
  • The problem domain that we work on is interesting and always evolving. We integrate with and utilize modern hybrid cloud technologies such as AWS, Azure, containers, and Kubernetes.

We believe that work/life balance is important. We provide flexibility in work hours and the ability to work from home.

Key Responsibilities:

  • Implement full stack product functionality – design, code, and test
  • Participate in requirements analysis and feature definition
  • Contribute to system architecture

Qualifications


Qualifications & Experience:

Experience building modern applications using any programming language. You will be developing in Go; we believe that skilled developers can transfer their skills between languages.

  • 4+ years of full stack development experience
  • Any experience in Golang or React is a huge plus
  • A proven history of delivering customer-impacting features in an agile environment
  • Experience with some of the following would be an asset:
    • Containers (Docker) or Kubernetes
    • Microservices
    • Public Cloud (AWS, Azure, Google)
    • RESTful web services
    • Data modeling and DB query optimization (MongoDB, NoSQL DB)

Attitude:

  • A great balance of confidence and humility
  • Argue like you’re right and listen like you’re not
  • Craves openness and feedback
  • A self-starter who thrives in a self-organizing team
  • Seeks out area of improvement and contribute to the growth of the team

A willingness to express opinions, make mistakes and learn quickly


Additional Information


This is a chance for you to join a challenging and inspiring environment where you will have the possibility to make a daily impact. Every day you will work alongside helpful and down-to-earth colleagues who are dedicated and ambitious. Together we create an innovative environment that drives Snow forward. If you are the right person for the role you will be part of a fantastic journey in a dynamic, high-growth business.

We are looking forward to your application.

This is a chance for you succeed in an environment where you will have the ability to make a daily impact. Every day you will get to work alongside collaborative and approachable colleagues who are dedicated and ambitious. We fully recognize that it is our employees that make Snow a success - the world's largest enterprises and most trusted institutions use Snow to optimize their software, applications, hardware and cloud investments. Here at Snow, our entire team is focused on the success of our customers. We believe that a single platform, built from the most innovative products, can revolutionize our industry. Today, IT leaders have a unique opportunity to transform and protect their organizations, and we are here to help. Ready to work at the edge of innovation. If so, we are hiring future-focused and customer-centric team players all over the world.